remote-controlled ship - Turkish English Dictionary